//
//  YCColorHeader.h
//  Pods
//
//  Created by Apple on 2022/11/4.
//

#ifndef YCColorHeader_h
#define YCColorHeader_h
#import "UIColor+YCTools.h"

#define kRGBColor(r,g,b)   [UIColor colorWithRed:(r)/255.0f green:(g)/255.0f blue:(b)/255.0f alpha:(1)/1.0f]
#define kRGBAColor(r,g,b,a)   [UIColor colorWithRed:(r)/255.0f green:(g)/255.0f blue:(b)/255.0f alpha:(a)/1.0f]

#define RGB(r,g,b)   [UIColor colorWithRed:(r)/255.0f green:(g)/255.0f blue:(b)/255.0f alpha:(1)/1.0f]
#define RGBA(r,g,b,a)   [UIColor colorWithRed:(r)/255.0f green:(g)/255.0f blue:(b)/255.0f alpha:(a)/1.0f]

//随机色
#define kRandomColor kRGBColor(arc4random_uniform(256)/255.0,arc4random_uniform(256)/255.0,arc4random_uniform(256)/255.0)

//16进制形式
#define kColorWithHex(rgbValue) \
[UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16)) / 255.0 \
 green:((float)((rgbValue & 0xFF00) >> 8)) / 255.0 \
 blue:((float)(rgbValue & 0xFF)) / 255.0 alpha:1.0]

#define HexColor(hexStr) [UIColor colorWithHexString:hexStr]
#define HexAlphaColor(hexStr, alphaValue)   [UIColor colorWithHexString:hexStr alpha:alphaValue]


#define kBackGroundColor kColor_F8F8F8              //vc背景颜色
#define kLineColor kColor_EEEEEE                   //底线颜色
#define kButtonLineColor kColor_CCCCCC             //按钮线条颜色

#define kMainColor kOrangeColor                     //主题色
#define kMainDisableColor kOrangeDisableColor       //主题色浅色
#define kMainDarkColor kOrangeDarkColor             //主题色深色
 
//---------------主题-蓝色--------//
#define kBlueColor kColor_4E7AFD                    //主题蓝色
#define kBlueDarkColor HexColor(@"#397BE5")         //深蓝色
#define kBlueDisableColor HexColor(@"#EEF2FE")      //淡蓝色
//---------------主题-橙色--------//
#define kOrangeColor kColor_FFA30A                  //主题橙色
#define kOrangeDisableColor kColor_FFA30A           //主题橙色浅色
#define kOrangeDarkColor kColor_FE7701              //主题橙色深色
 
#define kWhiteColor kColor_FFFFFF
 
#define kGrayColor kColor_F6F6F9                //浅灰色背景
#define kBlackColor kColor_333333               //黑色字体
#define kBlackDetailColor kColor_666666         //灰黑色字体
#define kRedColor kColor_F7534F                 //红色
#define kGreenColor kColor_3DA533               //绿色
//#define kOrangeColor kColor_FEA902            //橘黄色
#define kPlaceholderColor kColor_888B99         //缺省值 颜色


#define kColor_CCCCCC HexColor(@"#CCCCCC")
#define kColor_C1C1C1 HexColor(@"#C1C1C1")
#define kColor_C3C3C3 HexColor(@"#C3C3C3")
#define kColor_C8E3FF HexColor(@"#C8E3FF")
#define kColor_C9E2FF HexColor(@"#C9E2FF")
#define kColor_C0C0C0 HexColor(@"#C0C0C0")

#define kColor_D70000 HexColor(@"#D70000")
#define kColor_D70303 HexColor(@"#D70303")
#define kColor_D4D4D4 HexColor(@"#D4D4D4")
#define kColor_D6D6D6 HexColor(@"#D6D6D6")
#define kColor_D3D3D3 HexColor(@"#D3D3D3")
#define kColor_D2D2D2 HexColor(@"#D2D2D2")
#define kColor_DEDEDE HexColor(@"#DEDEDE")

#define kColor_EEF2FE HexColor(@"#EEF2FE")
#define kColor_E4E4E4 HexColor(@"#E4E4E4")
#define kColor_E7F0FF HexColor(@"#E7F0FF")
#define kColor_EEF4FF HexColor(@"#EEF4FF")
#define kColor_EA0000 HexColor(@"#EA0000")
#define kColor_EBEBEB HexColor(@"#EBEBEB")
#define kColor_EEEEEE HexColor(@"#EEEEEE")

#define kColor_F5F7FB HexColor(@"#F5F7FB")
#define kColor_FBFBFB HexColor(@"#FBFBFB")
#define kColor_FEA902 HexColor(@"#FEA902")
#define kColor_FEF4DF HexColor(@"#FEF4DF")
#define kColor_FEF0F0 HexColor(@"#FEF0F0")
#define kColor_FE7701 HexColor(@"#FE7701")
#define kColor_FEDE4D HexColor(@"#FEDE4D")
#define kColor_FFA30A HexColor(@"#FFA30A")
#define kColor_F6F6F9 HexColor(@"#F6F6F9")
#define kColor_F2F2F2 HexColor(@"#F2F2F2")
#define kColor_FFF0CF HexColor(@"#FFF0CF")
#define kColor_FC820D HexColor(@"#FC820D")
#define kColor_FCF8E0 HexColor(@"#FCF8E0")
#define kColor_F12328 HexColor(@"#F12328")

#define kColor_C8E3FF HexColor(@"#C8E3FF")
#define kColor_C9E2FF HexColor(@"#C9E2FF")
#define kColor_1EAFFF HexColor(@"#1EAFFF")
#define kColor_2F7EFF HexColor(@"#2F7EFF")
#define kColor_FFFFFF HexColor(@"#FFFFFF")
#define kColor_F5F5F5 HexColor(@"#F5F5F5")
#define kColor_F3F3F3 HexColor(@"#F3F3F3")

#define kColor_1EAFFF HexColor(@"#1EAFFF")
#define kColor_2F7EFF HexColor(@"#2F7EFF")
#define kColor_2D2D2D HexColor(@"#2D2D2D")
#define kColor_333333 HexColor(@"#333333")
#define kColor_360D0E HexColor(@"#360D0E")
#define kColor_397BE5 HexColor(@"#397BE5")
#define kColor_3DA533 HexColor(@"#3DA533")
#define kColor_46556B HexColor(@"#46556B")
#define kColor_484E5E HexColor(@"#484E5E")
#define kColor_4E7AFD HexColor(@"#4E7AFD")
#define kColor_4C4E4E HexColor(@"#4C4E4E")
#define kColor_4F7AFD HexColor(@"#4F7AFD")

#define kColor_5A81E6 HexColor(@"#5A81E6")
#define kColor_666666 HexColor(@"#666666")
#define kColor_61697F HexColor(@"#61697F")
#define kColor_666666 HexColor(@"#666666")
#define kColor_F7534F HexColor(@"#F7534F")
#define kColor_888B99 HexColor(@"#888B99")
#define kColor_95AFFE HexColor(@"#95AFFE")
#define kColor_9699AA HexColor(@"#9699AA")
#define kColor_999999 HexColor(@"#999999")

#pragma mark  ———— 🥬🔸🍎 new add
#define kColor_FF6A6D HexColor(@"#FF6A6D")
#define kColor_FFEDED HexColor(@"#FFEDED")
#define kColor_52C41A HexColor(@"#52C41A")
#define kColor_E6E6E6 HexColor(@"#E6E6E6")
#define kColor_FFCD32 HexColor(@"#FFCD32")
#define kColor_6A5100 HexColor(@"#6A5100")
#define kColor_FFFAE8 HexColor(@"#FFFAE8")
#define kColor_585A5A HexColor(@"#585A5A")
#define kColor_F8F8F8 HexColor(@"#F8F8F8")
#define kColor_6E2B00 HexColor(@"#6E2B00")
#define kColor_A54100 HexColor(@"#A54100")
#define kColor_D8D8D8 HexColor(@"#D8D8D8")
#define kColor_FEFADD HexColor(@"#FEFADD")
#define kColor_F2E980 HexColor(@"#F2E980")
#define kColor_FFA956 HexColor(@"#FFA956")

#define kColor_FFEAA4 HexColor(@"#FFEAA4")
#define kColor_D5A200 HexColor(@"#D5A200")
#define kColor_A07A00 HexColor(@"#A07A00")

#endif /* YCColorHeader_h */
